package com.example.yang.yixin.Utils;

import android.app.Activity;
import android.content.ContentProvider;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import android.widget.Toast;

import com.blankj.utilcode.constant.RegexConstants;
import com.blankj.utilcode.util.RegexUtils;
import com.example.yang.yixin.Activity.ChangePassword;
import com.example.yang.yixin.Activity.LoginActivity;
import com.example.yang.yixin.R;

import java.util.regex.Pattern;

import static com.blankj.utilcode.util.RegexUtils.isMatch;

public class UserUtils {

    /*
    验证登陆用户输入的合法性

     */
    public static  boolean validataLogin(Context context,String phone,String password){
        if(!RegexUtils.isMobileExact(phone)){
            Toast.makeText(context, "无效手机号", Toast.LENGTH_SHORT).show();
            return false;
        }
        if(TextUtils.isEmpty(password)){
            Toast.makeText(context, "请输入密码", Toast.LENGTH_SHORT).show();
            return false;
        }
        return true;


    }
    public static void Logout(Context context){
        Intent intent=new Intent(context,LoginActivity.class);
        intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(intent);
        ((Activity)context).overridePendingTransition(R.anim.open_enter,R.anim.open_exit);

    }
    public static void ChangePassword(Context context){
        Intent intent=new Intent(context,ChangePassword.class);
        context.startActivity(intent);

    }


}
